import math
x=int(input("Введи четырехзнаяным число:"))
if x > 999 and x < 10000:
    b=x//1000
    c=(x-b*1000)//100
    d=(x-b*1000-c*100)//10
    e=x-b*1000-c*100-d*10
    MaxiMum=max([b,c,d,e])
    MiniMum=min([b,c,d,e])
    if x%2==0:
        print ("Число четное: да")
    else:
        print ("Число четное: нет")
    if x%3==0:
        print ("Число кратное трем: да")
    else:
        print ("Число кратное трем: нет")
    if math.sqrt(x)%1==0:
        print ("Число является квадратом числа:",int(math.sqrt(x)))
    else:
        print ("Число является квадратом числа: нет")
    print ("Наименьшая цифра числа:", MaxiMum)
    print ("Наибольшая цифра числа:", MiniMum)
    s=0
    if b==0:
        s=s+1
    if c==0:
        s=s+1
    if d==0:
        s=s+1
    if e==0:
        s=s+1
    print ("Количество нулей в числе:", s)
    if math.sqrt(e)%1==0:
        print ("Цифра в разряде едениц является квадратом цифры:",int(math.sqrt(e)))
    else:
        print ("Цифра в разряде едениц является квадратом цифры: нет")
    if math.sqrt(d)%1==0:
        print ("Цифра в разряде десятков является квадратом цифры:" ,int(math.sqrt(d)))
    else:
        print ("Цифра в разряде десятков является квадратом цифры: нет")
    if math.sqrt(c)%1==0:
        print ("Цифра в разряде сотен является квадратом цифры:", int(math.sqrt(c)))
    else:
        print ("Цифра в разряде сотен является квадратом цифры: нет")
    if math.sqrt(b)%1==0:
        print ("Цифра в разряде тысяч является квадратом цифры:", int(math.sqrt(b)))
    else:
        print ("Цифра в разряде тысяч является квадратом цифры: нет")
else:
    print ("Число не является четырехзнаяным")
   
